Centro Federal de Educação Tecnológica de Minas Gerais

Campus VII — Unidade Timóteo • Departamento de Computação

Disciplina: Gestão de Projetos de Software (GPS) Período: 2026.2 Professor: Prof. Aléssio Miranda Júnior Data da Prova: 19/10/2026

Laudo Oficial de Correção — Prova Teórica 1

Victor Otávio Souza

Matrícula: 20243001219 Engenharia de Computação Grupo GitLab: @victorotavio Legibilidade OCR: 94% (Alta)
Pontuação Final
17,5
de 25,0 pontos
Aproveitamento: 70,0%

📊 Desempenho Consolidado por Questão

Questão / Tema Pontos Obtidos Valor Aproveitamento Visualização
Questão 1: Projeto, Ciclo de Vida e Trade-offs 4,7 5,0 94,0%
Questão 2: Escopo, EAP e Backlog 1,5 5,0 30,0%
Questão 3: Qualidade, CoQ e Definição de Pronto 4,4 5,0 88,0%
Questão 4: Riscos, Segurança de IA e Documentação 3,9 5,0 78,0%
Questão 5: Comunicação, Stakeholders e Conflitos 3,0 5,0 60,0%
1

Questão 1 — Projeto, Ciclo de Vida e Trade-offs

Capítulo 1 e 2 • Triângulo de Ferro • Ciclos de Vida
4,7 / 5,0
1.1 Classificação como Projeto vs. Operação e Evidências 1,2 / 1,5
Resposta Manuscrita Transcrita: "O professor é um projeto, pois tem como objetivo uma entrega final, tem um tempo determinado para isso, e após a entrega não exige acompanhamento e correções."
1.2 Alternativas de Trade-off no Triângulo de Ferro 2,0 / 2,0
Resposta Manuscrita Transcrita: "Uma alternativa seria reduzir algumas funcionalidades do agente (redução de escopo) e outra seria atraso na entrega (tempo) para conseguir entregar o agente com qualidade."
1.3 Classificação do Ciclo de Vida 1,5 / 1,5
Resposta Manuscrita Transcrita: "O ciclo de vida deve ser o ágil, pois como o agente (IA) é não determinístico e é difícil prever suas respostas, o ágil permite correções e conferências constantes, mantendo o controle do projeto."
2

Questão 2 — Escopo, EAP e Backlog

EAP e Regra dos 100% • Decomposição de Issues • Milestones vs. Sprints
1,5 / 5,0
2.1 Estrutura Analítica do Projeto (EAP) e Regra dos 100% 0,0 / 1,5
Resposta Manuscrita Transcrita: [NÃO RESPONDEU / EM BRANCO]
2.2 Detalhamento de Issues e Estimativa Relativa 1,5 / 1,5
Resposta Manuscrita Transcrita: "• Titulo: Criação do Project Charter | Descrição: Criar um arquivo PROJECT_CHARTER.md que defina os escopos do projeto. | Criterio: [ ] criar o doc PROJECT_CHARTER.md na docs. [ ] descrição correta do documento. | Estimativa: Tempo estimado: 2h30m
2ª Issue: Criar documento CASOS_TESTE no qual registra os testes do tutor com 3 problemas (Fácil, Médio, Difícil) do juiz online e 1 caso de prompt injection. | Estimativa: 5h.
* A diferença da estimativa ocorre pois ambos são sobre criar um doc, porém o segundo envolve busca de problemas, testes e o registro."
2.3 Milestones vs. Sprints e Contexto do Kanban 0,0 / 2,0
Resposta Manuscrita Transcrita: [NÃO RESPONDEU / EM BRANCO]
3

Questão 3 — Qualidade, CoQ e Definição de Pronto

Definição de Pronto (DoD) • Custos da Qualidade (CoQ) • Regra 1:10:100
4,4 / 5,0
3.1 Definição de Pronto (DoD) e Relação com CI/CD 0,9 / 1,5
Resposta Manuscrita Transcrita: "O CI garante que códigos requisitados para merge sejam verificados, e em caso de não conformidades, não são aprovados. O CD é quando o código é conforme, e ele é empacotado e disponibilizado para Merge Request. Omitir esses testes pode prejudicar a integridade do projeto, deixando-o sucetível a merge de códigos que quebrem a lógica e prejudiquem o fluxo."
3.2 Classificação de CoQ e Severidade de Falha Externa 1,5 / 1,5
Resposta Manuscrita Transcrita: "Custo de Prevenção: (a) revisão por par | Avaliação: (b) testes automatizados | Falha Interna: (d) falha no deploy | Falha Externa: (c) bug de segurança encontrado pelo aluno [indicado como custo mais alto]
* O bug de segurança é o mais caro, pois foi detectado pelo cliente, devido o conceito da 1:10:100, custo para corrigir x 100."
3.3 Heurística 1:10:100 e Limites Práticos em Projetos de IA 2,0 / 2,0
Resposta Manuscrita Transcrita: "Regra 1:10:100 -> afirma que a prevenção tem custo 1, correção em produção tem custo 10, e após a entrega tem custo 100. Ela é importante para que a equipe sempre atue com foco em qualidade, realizando teste para identificar possíveis bugs e falhas. Seus limites com IAs são: IAs não são determinísticas, então é impossível prever 100% o seu comportamento, dificultando a prevenção, mas nunca abandonando testes e simulações."
4

Questão 4 — Riscos, Segurança de IA e Documentação

Risco vs. Problema • Vazamento de Chaves de API • Riscos de IA e ADR
3,9 / 5,0
4.1 Risco vs. Problema e Posicionamento na Matriz P×I 1,2 / 1,5
Resposta Manuscrita Transcrita: "Inicialmente, vazamento da chave é um Risco, mas para o evento descrito (vazou a chave) ele se tornou um Problema. Classifiquei na Matriz PxI como médio, pois o Impacto do vazamento seria alto, porém a chance de acontecer é baixa devido as ferramentas e estratégias que se tem." [Matriz P×I marcada no quadrante Impacto Alto x Probabilidade Baixa].
4.2 Ações Imediatas e Ação Preventiva Permanente 1,3 / 1,5
Resposta Manuscrita Transcrita: "Ação preventiva -> colocar a chave no arquivo .env e adicioná-la em um arquivo git ignore, evitando que a chave seja compartilhada indevidamente.
3 ações -> interromper a aplicação, retirar a chave vazada e substituir por uma nova chave (blindar a mesma para evitar novos vazamentos)"
4.3 Modelagem de Riscos de IA e Artefato de Documentação 1,4 / 2,0
Resposta Manuscrita Transcrita: "Prompt Injection (Esqueça que você é um tutor socrático) - Pode causar entrega de código pronto, a P é alta (o aluno querer um código pronto) e I é alto (pois fere o objetivo do tutor socrático), para contornar isso, deve-se aplicar uma defesa em profundidade, controlando a saída (se tem código) e retendo, devolvendo mensagens amigáveis. Documento: SYSTEM_PROMPT, pois detalha como o tutor deve se comportar."
5

Questão 5 — Comunicação, Stakeholders e Conflitos

Comunicação Síncrona vs. Assíncrona • Matriz Poder × Interesse • Thomas-Kilmann
3,0 / 5,0
5.1 Comunicação Síncrona vs. Assíncrona no GitLab 1,25 / 1,5
Resposta Manuscrita Transcrita: "A comunição síncrona é uma comunicação ágil e de fácil acesso, porém todas as definições feitas por ela são difíceis de rastrear. Já a comunicação assíncrona é a comunicação oficial da equipe, tudo é rastreável, quem executa, o tempo de produção. O time realiza reuniões para nortear o trabalho, definir os responsáveis na produção das tarefas, porém o Git é onde tudo é oficializado, onde Issues são ou não aprovadas, os porquês, como foi executado."
5.2 Matriz Poder × Interesse e Estratégia de Comunicação 1,25 / 1,5
Resposta Manuscrita Transcrita: "② Professor da disciplina: Além de cliente, ele é quem patrocina o projeto, o que comprova sua alta importância, devendo estar ciente de tudo tendo acesso direto no Git para acompanhar as entregas e o fluxo de trabalho.
① Alunos: Os clientes finais, que tem interesse direto na ferramenta. Um canal de comunicação poderia ser calls ou chats para troca de informações."
[Diagrama: (2) Gerenciar de perto; (5) Manter satisfeito; (4) Monitorar; (1) e (3) Manter informado]
5.3 Modos de Conflito de Thomas-Kilmann 0,5 / 2,0
Resposta Manuscrita Transcrita: "Respostas curtas seriam interessantes pois o tutor não precisa dar a resposta, e sim guiar o aluno. Com respostas curtas seria possível levantar indagações para guiar o aluno. Inadequadas: Assinatura para tokkens ilimitados: o abuso poderia tornar a operação inviável, e outra seria trabalhar com banco de dados, com o passar do tempo ficaria sobrecarregado e prejudicaria a operação."